package bean.srv;

import dominio.Contado;
import dominio.Financiado;
import dominio.FormaPago;
import bean.dao.HibernateGeneralDAO;

public class GeneralSRV {
	private static HibernateGeneralDAO dao= HibernateGeneralDAO.getInstancia();
	
	public FormaPago getFormaPagoByTipo(String tipo){
		return dao.getFormaPagoByTipo(tipo);
	}
	
	public Contado newContado(float descuento){
		Contado contado = new Contado();
		contado.setDescuento(descuento);
		dao.persistFormaPago(contado);
		return contado;
	}
	
	public Financiado newFinanciado(int cantidadDias, float recargo){
		Financiado financiado = new Financiado();
		financiado.setCantidadDias(cantidadDias);
		financiado.setRecargo(recargo);
		dao.persistFormaPago(financiado);
		return financiado;
	}
}
